splenic pulp - German English Dictionary